Big Huge Thesaurus

Aralia racemosa

noun